/*******************************************************************************
* Project: QSAR(Cute Software Architecture) 
*
* Copyright: Copyright(C) 2024 by YuetingBen, All Rights Reserved
*
* File name: DcmDsl.h
*
* Brief: ;
*
* Author: Yueting.Ben
*
* Module: DCMDSL
*
* Revision:
* --------------------------------------------------------------------------------
* v0.1: 
* --Yueting.Ben, 2024-03-11 
* --Initial release

**********************************************************************************/
#ifndef DCMDSL_H
#define DCMDSL_H

/** HEADER FILES **/
#include "DcmDslCfg.h"


/** MACRO DEFINITION **/


/** TYPEDEF DEFINITION **/


/** LOCAL DATA DECLARATION **/


/** LOCAL FUNCTION DECLARATION **/
extern Std_ReturnType DcmDsl_SetSesCtrlType(
    Dcm_SesCtrlType* SesCtrlType
);

extern Std_ReturnType DcmDsl_SetSecurityLevel(
    Dcm_SecLevelType SecurityLevel
);

extern Std_ReturnType DcmDsl_GetSesCtrlType(
    Dcm_SesCtrlType* SesCtrlType
);

extern Std_ReturnType DcmDsl_GetSecurityLevel(
    Dcm_SecLevelType* SecLevel
);

extern Std_ReturnType DcmDsl_Init(void);

#endif

